microwave scatterometer - Turkish English Dictionary